
#ifndef __LIBERTY_ENGINE_CONVERSION_H__
#define __LIBERTY_ENGINE_CONVERSION_H__

#include <Liberty3D/Liberty3D.h>

#if defined(WIN32) || defined(WIN64)
#include <string>

namespace Liberty { namespace Engine {
    std::basic_string<wchar_t> UTF8_To_UTF16(const char* s);
    std::basic_string<wchar_t> UTF8_To_UTF16(const std::string& s);
    std::string                UTF16_To_UTF8(const wchar_t* w);
    std::string                UTF16_To_UTF8(const std::basic_string<wchar_t>& w);
}}

#endif
#endif
